﻿using System;
using System.IO;
using System.Threading.Tasks;

namespace XConductor.Domain.Seedwork.Media
{
    public interface IAudioDescriptionService : IDisposable
    {
        Task<IAudioFormatDescription> GetFormatDescription(Stream stream);

        Task<IAudioFormatDescription> TryGetFormatDescription(Stream stream, AudioFormats format);
    }
}
